deferred debits - German English Dictionary